for special cause - English Synonyms Dictionary